tools/xenconsoled: Preserve errno while rotating logfile handles
authorAndrew Cooper <andrew.cooper3@citrix.com>
Tue, 16 May 2017 13:57:27 +0000 (14:57 +0100)
committerWei Liu <wei.liu2@citrix.com>
Wed, 17 May 2017 16:15:07 +0000 (17:15 +0100)
commita7d4a5904b62731551e366ff62d84759c8ee68e2
treeed0d670e20aa83e8b4c74bef4b7ab56219ee2dfc
parent690fdc23dcc9d918c6e339b06bbfa227471f61da
tools/xenconsoled: Preserve errno while rotating logfile handles

The logic to optionally exit after a poll() error relies on errno, but
handle_log_reload() does not preserve it.

Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: Wei Liu <wei.liu2@citrix.com>
Release-acked-by: Julien Grall <julien.grall@arm.com>
tools/console/daemon/io.c